go/types.Named.resolver (field)
8 uses
go/types (current package)
instantiate.go#L82: named.resolver = func(ctxt *Context, n *Named) (*TypeParamList, Type, *methodList) {
named.go#L30: resolver func(*Context, *Named) (tparams *TypeParamList, underlying Type, methods *methodList)
named.go#L45: if t.resolver == nil {
named.go#L58: t.tparams, t.underlying, t.methods = t.resolver(ctxt, t)
named.go#L91: if t.resolver == nil {
object.go#L249: NewNamed(obj, nil, nil).resolver = resolve
typexpr.go#L448: inst.resolver = func(ctxt *Context, n *Named) (*TypeParamList, Type, *methodList) {
typexpr.go#L472: inst.resolver = nil